package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


@Data
@NoArgsConstructor

public class SandWithdrawRecordVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("Id")
    private Long id;

    @ApiModelProperty("手机号")
    private String phone;
    @ApiModelProperty("用户Id")
    private Long userId;
    @ApiModelProperty("交易Id")
    private String customerOrderNo;
    @ApiModelProperty("金额")
    private BigDecimal amount;
    @ApiModelProperty("实际到账金额")
    private BigDecimal realAmount;

    @ApiModelProperty("手续费")
    private BigDecimal feeAmount;
    /**
     * 状态 0 提现中 1成功 2失败
     */
    @ApiModelProperty("状态")
    private Integer status;
    /**
     * 拒绝原因
     */
    @ApiModelProperty("拒绝原因")
    private String remark;
    /**
     * 申请时间
     */
    @ApiModelProperty("申请时间")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;



}